package com.taikang.hmp.frame.common;

import java.util.HashSet;
import java.util.Set;

/** 
 * 
 * taikang:zoubin
 * 
 */
public class HDConstant {
	
	
	public static final String  THREADPOOL_SESSION_CLEANER      = "hdframe-session-cleaner-timer";
	public static final String  THREADPOOL_UID_COUNTER          = "hdframe-uid-counter-timer";
	public static final String  THREADPOOL_MOBILECHECK_CLEANER  = "hdframe-mobilecheck-cleaner-timer";
	
	//APP 
	public static final String  APP_SOURCE_DIABETES             = "diabetes";
	public static final String  APP_SOURCE_DOCTOR               = "doctor";
	public static final String  APP_SOURCE_MSS                  = "MSS";
	
	public static final String  CHAT_TYPE_HEALTHER               = "healther";//健康管理师
	public static final String  CHAT_TYPE_USER                  = "user";//客户
	
	public static final String  CHAT_STATE_READED               = "1";//已读信息
	public static final String  CHAT_STATE_UNREAD                  = "0";//未读信息
	
	
	
	//sms code
	public static interface NOTE_STATUS_CD_FIELE {
		public static final String TONOTE = "TO_NOTE"; // 待通知
		public static final String NOTESUCCESS = "NOTE_SUCCESS"; // 通知成功
		public static final String NOTEFAIL = "NOTE_FAIL"; // 通知失败
	}

	public static String CHARSET_UIF8 = "UTF-8";

	public static String JSONSTR = "jsonStr";
	public static String CHECKSTR = "checkStr";
	public static String REQUESTDTO = "requestDto";
	 
	 public static Set<String> WHITELISTGATE = new HashSet<String>();
	 static{
		 WHITELISTGATE.add("10.136.25.170");
	 }
	 public static Set<String> BLACKLISTGATE = new HashSet<String>();
	 static{
		 //BLACKLISTGATE.add("e2257a1a-0efc-474e-b676-34fe01d6f7b0");
	 }
	 public static Set<String> SUPPORT_APP_SOURCE = new HashSet<String>();
	 static{
		 SUPPORT_APP_SOURCE.add(APP_SOURCE_DIABETES);
		 SUPPORT_APP_SOURCE.add(APP_SOURCE_DOCTOR);
		 SUPPORT_APP_SOURCE.add(APP_SOURCE_MSS);
	 }
	 
	 
	 public static Set<String> SUPPORT_APP_VERSION = new HashSet<String>();
	 static{
		 SUPPORT_APP_VERSION.add("1.0");
	 }

}
